package com.res.share.service;

import com.res.share.model.ResStatistics;
import com.baomidou.mybatisplus.extension.service.IService;
import com.res.share.model.dto.UserStatisModel;

/**
 * <p>
 * 统计 服务类
 * </p>
 *
 * @author astupidcoder
 * @since 2021-09-22
 */
public interface IResStatisticsService extends IService<ResStatistics> {

    UserStatisModel findPersionDetail(Integer userId);


    void insertUserStatis(Integer id);

    /**
     * 修改积分
     * @param userId
     * @param score
     */
    void updateUserScoreNum(Integer userId,Integer score);

    void updateUserResNum(Integer userId,Integer resNum);

    void updateResCollectionNums(Integer userId, Integer type,Integer nums);

    void updateResHistoryNums(Integer userId, Integer type,Integer nums);

}
